obstruct (someone's) progress

Traduzioni
entraver la progression de quelqu'un